#ifndef HTTP_SERVER_H
#define HTTP_SERVER_H

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <arpa/inet.h>

#define PORT 8080
#define BUFFER_SIZE 1024

void start_server();
void handle_request(int client_socket);
void send_file(int client_socket, const char *file_path);
void send_response(int client_socket, const char *status, const char *content_type, const char *body);

#endif // HTTP_SERVER_H